package org.rainbowinverted.charging.device.connect.ykc.server.constants;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 充电停止原因
 * @author hehuaiping
 */
@Getter
@AllArgsConstructor
public enum YkcDeviceChargeStopReasonEnum {
    /**
     * 远程关闭
     */
    REMOTE_CLOSE("REMOTE_CLOSE", "远程关闭"),
    /**
     * 终端停止
     */
    TERMINAL_CLOSE("TERMINAL_CLOSE", "终端停止"),
    /**
     * 余额不足
     */
    BALANCE_INSUFFICIENT("BALANCE_INSUFFICIENT", "余额不足"),
    /**
     * 手动停止
     */
    MANUALLY_STOP("BALANCE_INSUFFICIENT", "手动停止"),
    /**
     * 其他
     */
    OTHER("OTHER", "其他");

    private final String reason;
    private final String reasonDesc;
}
